Career 2016 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F6 China F7 Germany F4 Spain F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Spain F7 Kazakhstan F1 Kazakhstan F2 Germany F5 Italy F3 Zagreb Open - Zagreb Tennis Napoli Cup - Naples Top Wool Challenger Biella - Biella San Marino Cepu Open - San Marino Geneva Challenger - Geneva Copa Sevilla - Seville Alexander Kolyaskin Memorial - Donetsk Challenger Casino Lugano - Lugano ECM Cup - Prague Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini JVC Trophy - Vienna Lambertz Open - Aachen The LTA Wrexham Challenger - Wrexham 6th Sardinian International Championships - Cagliari Memorial Savigni - Sassuolo Steelers Cup - Kosice Kos-Zucchetti Tennis Cup - Cordenons Challenger Brasov - Brasov Flea Market Cup Busan Challenger Tennis - Busan 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Porsche Open - Poznan Sony Ericsson Open 2008 - Belgrade Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes BH Indoor Sarajevo - Sarajevo III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Dusseldorf Open Challenger 2007 - Dusseldorf Schickendanz Open - Furth Black Forest Open - Freudenstadt Dusseldorf Open Challenger - Dusseldorf Media Will Cup Busan Challenger Tennis - Busan Citta di Monza - Monza PEOPLEnet CUP - Dnepropetrovsk Ciudad de Telde - Telde Tanger Challenger Meknes Challenger Concurso Internacional de Vigo - Vigo Heineken Challenger - Ho Chi Minh City Memorial Piertomaso Tessitore - San Remo IX Open Internacional D'Andorra - Andorra IPP Geneva Trophy - Geneva San Marino Cepu Open - San Marino Constanta Challenger - Constanta Oberstaufen Challenger Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Geneva Challenger Tatra Banka Open 2003 - Bratislava Samsung Secruities Cup Challenger - Seoul 2001 Challenger Canottieri Mincio - Mantova Kia International In Kawana - Kawana Togliatti Cup - Togliatti Internationaux de Doubs Open de Franchie-Comte - Besancon Memorial Savigni - Sassuolo Open de L'Isere - Grenoble Tarragona Challenger XL Bermuda Open - Bermuda Kolding Challenger IX Ciutat de Barcelona - Barcelona Roma Challenger 2007 - Rome Eckental Challenger LXVII Concursu Internacional de Vigo - Vigo Kobstaedernes ATP Challenger - Kolding Ramat Hasharon Challenger Busan Challenger ECM Cup - Prague Alessandria Challenger Warsteiner Challenger Lubeck - Lubeck Alexander Kolyaskin Memorial - Donetsk Nord/LB Open - Braunschweig I Tourneo Fila Citta di Brindisi - Brindisi KGHM Polish Indoors - Wroclaw Geneva Challenger - Geneva Tatra Banka Slovak Open - Bratislava Seville Challenger USTA Men's Challenger of Urbana-Champaign - Urbana V Torneo Internazionale di Tennis - Barletta Hilversum Open - Hilversum Architect Open - Budapest Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Copa Ericsson Brazil - Sao Paulo Status Athens Open - Athens Mamaia Challenger - Constanta Sarajevo Open - Sarajevo 5th Sardinian International Championships - Cagliari Espinho Challenger - Espinho VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Chile - Santiago Busan Open - Busan TED Open - Istanbul Copa Ericsson Costa Rica - San Jose LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Challenger Leon 2003 - Leon West of England Challenger - Bristol Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Internationaux de Nouvelle-Caledonie - New Caledonia The LTA Sunderland Challenger - Sunderland Steelers Cup - Kosice VIII Torneo Internazionale di Tennis - Barletta Asirom Challenger - Brasov Challenger Groningen - Groningen IPP Open - Helsinki XXXVII Torneig C.E. Laieta - Barcelona The LTA Cardiff Challenger - Cardiff The LTA Wrexham Challenger - Wrexham Fergana Challenger - Fergana Steelers Cup - Kosice Nord/LB Open 2004 - Braunschweig Unicredit (Suisse) Bank S. A. Challenger - Chiasso Intersport Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Citta di Como - Como Ostrava Open 2005 - Ostrava Cepu Open - San Marino San Remo Tennis Cup - San Remo Trani Challenger Riviera di Rimini Challenger - Rimini Copa Sevilla 2007 - Seville ATP Open Castilla y Leon - Segovia LXV Concurso Internacional Vigo - Vigo Heilbronn Open - Heilbronn Sporting Challenger '08-Trofeo Regione Piemonte - Turin Togliatti Cup - Togliatti Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Ciutat de Barcelona - Barcelona Heilbronn Open - Heilbronn Memorial Manfredini - Sassuolo Tunis Open 2007 - Tunis Banja Luka Challenger Bauer Watertechnology Cup 2007 - Eckental Tunis Open - Tunis Internationaux du Doubs - Besancon Porsche Open - Poznan 7° Trani Cup - Trani Morocco Tennis Tour - Tanger Athens Challenger Open D'Orleans - Orleans Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Sir Supermercati - Rome Tenerife Challenger XI Ciutat de Barcelona - Barcelona Samsung Securities Cup - Seoul Trnava Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb IPP Open - Helsinki Challenger Copa Sevilla 2008 - Seville Internationaux du Doubs - Besancon 2nd Campionati Internazionali di Tennis Del'Umbria - Todi BH Telecom Indoors Sarajevo 2006 - Sarajevo Isla de Lanzarote - Lanzarote 5° Sporting Challenger - Turin s Tennis Masters 06 - Graz Challenger Copa Sevilla - Seville Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Arpa Ceramic Cup - Reggio Emilia Kos-Zucchetti Tennis Cup - Cordenons Lambertz Open by Stawag 2007 - Aachen Bristol Challenger Trophy - Bristol Salzburg Challenger Haagen Dazs Open - Caracas CA Challenge - Graz Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo XL Capital Bermuda Open - Bermuda Trofeo Sisma Mantova - Mantova Manchester Challenger CA-Challenge - Graz Lamberts Open by Stawag - Aachen Cremona Challenger Winnetka Challenger Akbank Private Banking TED Open - Istanbul Rimini Challenger Cordenons Challenger Heilbronn Open - Heilbronn Tashkent Challenger Astana Challenger Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade Open Costa Daurada - Tarragona Volvo Sylt Open - Sylt X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee Arroyo de la Encomienda - Valladolid S Tennis Masters - Graz Reunion Island Challenger Pingguo Challenger TCT Open - Tunis Asirom Challenger Brasov - Brasov Open Seat-Godo 2000 - Barcelona Sylt Open 2000 - Sylt Copa Sevilla Internacionales de Andalucia - Seville Skandia Open - Linz Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten International Championship of Croatia - Umag Open de Franche-Comte - Besancon Campionati Internazionali di Sicilia - Palermo Neride Prague Indoor - Prague Generali Open 2003 - Kitzbuhel 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto The Wrexham Challenger - Wrexham Gran Copa Ericsson - Rio de Janeiro Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Kia International In Caloundra - Caloundra Canottieri Mincio Open - Mantova ECM Prague Open 2005 - Prague Mallorca Open - Mallorca Badden Open by Rothaus - Ettlingen Ljubljana Open - Ljubljana Internationaler Raiffeisen Grand Prix - St. Polten Akbank Private Banking TED Open - Istanbul Top Wool Challenger - Biella 3° Trofeo 'Citta di Brindisi' - Brindisi 84° Concurso Internacional Tenis San Sebastian - San Sebastian Fujitsu Siemens Open - Budapest Bulgarian Open - Sofia Copa AT&T - Buenos Aires Pekao Open 2003 - Szczecin Heineken Open - Auckland Copa AT&T - Buenos Aires 2001 Mercedes Cup - Stuttgart Brasil Open - Costa do Sauipe U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Shimadzu All Japan Indoor - Kyoto USTA Challenger of North Miami Beach - North Miami Beach Gallagher International - Hamilton VI Torneo Internazionale di Tennis - Barletta Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Miller Lite Hall of Fame Tennis Championships - Newport Muller Cup - Ulm West of England Tennis - Bristol Togliatti Cup - Togliatti The Wrexham Challenger - Wrexham Trani Cup - Trani CA Challenge 2002 - Graz Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Warsteiner Challenger - Wolfsburg FILA Challenger - Biella Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Copa Ericsson Uruguay - Montevideo St. Petersburg Open - St. Petersburg IPP Open - Helsinki Qatar Open - Doha Medibank Private International - Sydney Tennis Napoli Cup - Napoli Argentina Open - Buenos Aires Top Wool Challenger Biella - Biella Togliatti Cup - Togliatti X Ciutat de Barcelona - Barcelona Open de la Ville de Saint Denis - Reunion Island Abierto Mexicano Telfonica MoviStar - Acapulco Challenger 42 - Andrezieux Bogota Challenger Porsche Open - Poznan S Tennis Master Championship - Graz GHI Bronx Classic - Bronx La Serena Open - La Serena IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Intersport Heilbronn Open - Heilbronn Allianz Suisse Open - Gstaad Memorial Manfredini - Sassuolo Black Forest Open - Freudenstadt Akbank Private Banking TED Open 2006 - Istanbul Mercedes Cup - Stuttgart Copa Kia Challenger ATP - Santiago CA Tennis Trophy - Vienna Posillipo Tennis Cup - Napoli BMW Open - Munich Kos Succhetti Tennis Cup - Cordenons Allianz Suisse Open Gstaad - Gstaad Mumbai Open - Mumbai 2003 Mercedes Cup - Stuttgart Stockholm Open - Stockholm Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Open Tarragona Costa Daurada - Tarragona Kitzbuhel Challenger Hypo Group Tennis International - Portschach Kobstaedernes ATP Challenger - Kolding Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles IPP Open - Helsinki Generali Open - Kitzbuhel Generali Open - Kitzbuhel Johannesburg Challenger St. Petersburg Open - St. Petersburg China Open - Beijing Chennai Open - Chennai Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Austrian Open - Kitzbuhel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Campbells Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Tampere Challenger Bank Austria Tennis Trophy - Vienna BMW Open - Munich CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Heilbronn Challenger Bergamo Challenger Estoril Open - Estoril Estoril Open - Estoril Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Sarajevo Challenger Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Campionati Internazionali di Sicilia - Palermo Malaysian Open - Kuala Lumpur AAPT Championships - Adelaide Johannesburg Challenger Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Open Seat Godo 2007 - Barcelona BA-CA Tennis Trophy - Vienna Campbells Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Thailand Open - Bangkok If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Ortisei Challenger If Stockholm Open - Stockholm Guangzhou Challenger Mallorca Open - Mallorca CA Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Citi Open - Washington Gelsor Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia The LTA Hull Challenger - Hull Nova Challenger Osaka - Osaka The Scottish Tennis Championships - Edinburgh Zivnobanka Czech Open - Prostejov Trofeo Barcelona de Tenis - Barcelona University of Tennessee USTA Men's Challenger - Knoxville Warsteiner Challenger Lubeck 2001 - Lubeck VIII Open Internacional D'Andorra - Andorra The LTA Manchester Challenger - Manchester Open de L'Isere (Open 38) - Grenoble XL Challenger de Tenis Copa Sevilla - Seville Okal Open - Eckental Neride Prague Indoor - Prague Warsteiner Challenger Lubeck - Lubeck C.T. San Remo - XIII Piertomaso Tessitore - San Remo Warsteiner Challenger Wolfsburg - Wolfsburg San Luis Potosi Challenger - San Luis Potosi Schickendanz Open - Furth VII Torneo Internazionale di Tennis - Barletta Abierto Mexicano Telfonica MoviStar - Acapulco CA Tennis Trophy - Vienna Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel Open Seat Godo 2003 - Barcelona Open SEAT Godo 2006 - Barcelona China Open - Beijing Campionati Internazionali di Sicilia - Palermo Open SEAT 2008 - Barcelona AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel U.S. Mens's Clay Court Championship - Houston Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport BellSouth Open - Vina del Mar Barcelona Open BancSabadell - Barcelona Hypo Group Tennis International - Portschach Tennis Masters Series - Hamburg President's Cup - Tashkent CA Tennis Trophy - Vienna NASDAQ-100 Open - Miami BellSouth Open - Vina del Mar Pacific Life Open - Indian Wells Brasil Open - Costa do Sauipe Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Grand Prix Hassan II - Casablanca Tennis Masters Series - Monte Carlo Abierto Mexicano de Tenis Pegaso - Acapulco The Stella Artois Championships - London French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Tennis Masters Series - Miami Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, QF, ESP-AUT 4-1